solar-thermionic cell - Francés Inglés Diccionario